Cindigo 1.1.18 (stable RC3):
---------------------
* fixed displacement import bug
* fixed igm export and previews
* reversed material conversion order
* added handling for identical material names
* changed order of includes, fixed problems with mac version
* changed ISO to Real value and EV range (+10, -10)
* material helper will now always have the same name as the applied material
* added old changelogs - many still missing
* fixed emission/base emission import bug
* added output of unsupported features to import
* prepared igm import for all material parameters
* resolution is exported from render settings when no camera tag is present
* added external material functionality
* few changes to mat import
* added background material (no special UI yet)


Cindigo 1.1.18 (stable RC2):
---------------------
* fixed crf path bug (fused)
* disabled drawing the sphere of the render settings object (fused)
* fixed crash when trying to free unused normal array (fused)
* fixed unfindable instance reference crash (fused)
* removed Obase from material helper and material group object. experiamental, lets see if that causes problems (fused)
* fixed igm export and previews (fused)
* low priority bug fixed (fused)
* changes to the material helper: (fused)
	- organized into tabs
	- removed redundancies (diffuse color, exponent, etc)
	- broke backwards compatibility a bit


Cindigo 1.1.18 (stable RC1):
---------------------
* moved to Indigo Utils v2 (fused)
* fixed emission import (fused)
* solved memory problems (normal array wasnt freed after mesh export) (fused)
* rewrote igm import, now using Indigo Utils (fused)
* wrote load function for indigo path and itegrated it into the gui (fused)
* changed load and save functions internally, indigo path is now saved in the settings.cfg (pSr)
* changed a few defaults (aperture shape, ssf, etc.) (fused)
* added random seed (pSr)
* reworked mesh and instance export, (hopefully) fixed all related bugs and added support for nested instances (fused)
* Indigo Instance now shows bounding boxes of child elements (fused)
* Material hepler is now an object instead of a tag. Changed all functions according to that (fused)
* added own object for imported/converted materials and moved all converted materials to a single group, even on multiple material converts (pSr)
* export dialog remembers the last settings (pSr/fused)


Cindigo 1.1.14:
---------------------
* reworked export routine. in extreme cases up to 10x faster export(even more if you heavily use instances. xml generation that is, mesh export is as fast as ever) (fused)
* a few little bugfixes (fused)
* improved instance handling (MUCH faster, better). (fused)
* very detailed console output with lots of infos. (fused)


Cindigo 1.1.13:
---------------------
* fixed oren nayar bug
* fixed blend bug
* fixed texture coordinates
* fixed emission textures
* added "step blend"
* clay render: displacement works; materials can emit light
* added ies profile to the light normalization tag
* added ies preview to the light normalization tag


Cindigo 1.1.10:
---------------------
* added .igmesh export. reduces export time drastically
* added emission_scale (find it under tags-> emission normalization tag). you need to assign the material on the objects which should be scaled to the tag, as objects can have multiple mats) 


Cindigo 1.1.9:
---------------------
* again, i have lost overview of what i did since the last release... Smile
* updated all exported material data to the 1.1.9 specs
* applying textures to luminance/color/bump/displacement in the c4d mat will override the constant values set for color/exponent/etc in the material helper
* added new subdivision options
* added emission to the material helper (only base_emission). set a texture for it in the c4d mats luminance channel
* rgb gain can now be < 1
* support for light layers (only 0-7 as currently in the indigo gui)
* indigos scale factor isnt used anymore. global scale is directly applied to the meshes. this should fix the "invertible bug" and confusion about displacement


Cindigo 1.1.5:
---------------------
* i have lost overview of what i did since the last release...
* added embedded_2 support, removed obj support(it will be back in later)
* added new preview scene
* displacement(use the displacement channel of the c4d mat)
* subdivision (use the subdivision tag)
* shift lens (use x and y film offset of the c4d camera)
* convert materials asks to convert only selected materials
* added option to add subdivision to preview scene
* added option to choose resolution for preview (200x200, 350x350 and 500x500)
* added info overlay to camera tag
* gui reorganization
* fixed some normal problems
* fixed bug that caused crashes 


Cindigo 1.0.9 R2:
---------------------
* Clay render function under "export and run" (supports bump maps and alpha maps for Blend Materials)
* .igm import, all materials supported (with texture loading, if paths are right)
* New Object export, option for optimized output (read below)
* Support for regular_tabulated in mediums
* Support for RGB in Henyey Greenstein (range [-1,1])
* Light presets (to be enhanced)
* Support for normals stored in Normal Tags
* changes to convert materials
* igm export asks you if you want to copy the textures to a subdir (for exchange)
* changed mat preview tone mapping to camera
* animation support (read below)
* some small things
* autofocus on, when no camera/camera tag is specified
* Indigo crash with 0-Normals ("Normal was not unit length")
* a bit optimization for previews
* fixed undo bug
* objects without polys dont get exported
* some fixes for igm import
* fixed glossy transparent in igm import/material helper
* fixed automatic texture loading in igm import
* moved png output from camera tag to export dialog
* a few other small things 


Cindigo 1.0.9:
---------------------
* New-ish material preview system (Now using drBouvierLeduc's material preview scene. thanks drBouvierLeduc!)
* Region Render - you find it in the camera tag
* maybe more. don't know what i did since the last version
* uses relative paths in the .igs where possible
* added german translation
* support for -o parameter (in the camera tag under "output")
* fixed Preview scenes
* fixed Igm export
* Some other small fixes
* fixed bug when trying to preview blend mats with blend maps
* fixed Blend material issues with blend maps
* fixed small bug with previews
* non-standard materials don't cause crashes anymore


Cindigo 1.0.8:
---------------------
* Support for Oren Nayar Mat
* Support for specular_reflectivity_spectrum in Phong Mat
* Render Settings Tag now is an object!
* will not crash if no UVW tag is applied
* fixed maybe some other small things


Cindigo 1.0.7:
---------------------
* Support for all texture projections (Frontal, too)
* "Indigo Instance" object (explanation below)
* Post-process diffraction
* Blur and ring parameters for MN Cubic
* Fancy new icons
* Cameras with a camera tag will get indigo colored
* fixed mn_cubic bug
* Primitives with light tags get exported now
* Doesnt crash anymore when texture tags have no material applied
* fixed Width & height
* spherical env path will be exported now
* default material is 0.8 0.8 0.8 now
* materials with spaces get exported as materials with underscores ("_")
* fixed lots of other small things i sure forgot about 


Cindigo 1.0.6:
---------------------
* Camera Tag (explanation below)
* Convert Materials (explanation below)
* Aperture Diffraction
* Aperture Shape
* Obstacle Map
* Splat and Downsize filters
* Render foreground alpha
* polygons with area = 0 will be ignored on export
* unused points wont be exported
* normals wont be exported anymore if normal smoothing is disabled
* instances of objects with a hierarchy(instances in instances will be ignored)
* changed the way blend materials work. for a blend map you now have to use the alpha channel of the c4d mat 


Cindigo 1.0 beta 2:
---------------------
* Peak Spectrum for Meshlights
* Direct Export (you dont have to make nurbs, etc. editable anymore)


Cindigo 1.0 beta 1:
---------------------
* camera tonemapping
* watermark
* better camera export
* material preview
* texture paths (buggy)
* some changes for blendmats
* support for IES profiles
* gain for scattering and absorption RGB (RGB values are multiplied by gain)
* fixed instance sacle / scale
* fixed the other scale issue 


Cindigo 0.9 beta 3:
---------------------
* lots of small improvements (most of them concerning materials, materials in hierarchy, and lots of little things i forgot about, should start keeping a detailed changelog...)
* new .obj export that supports selections and phong breaks (still only UVW mapping)
* export and run (damn useful)
* a,b,c controls for bump maps and exponent maps
* fixed crash on instances of lights
* fixed instace scale
* fixed rotation bug and other mesh stuff, normals (finally all bugs, concerning that issue, killed) 


Cindigo 0.9 beta 2:
---------------------
* exported meshs are stored in a sub directory
* export without geometry (in the render settings tag)
* export .igm (in the material helper tag, not for blend mats atm)
* about (finally! not final, though)
* there is some ray_origin_nudge_distance scaling going on, if there are problems with that, let me know (scenes with scales > 1000 are possible now)
* exponent maps (put the map in "Specular Color")
* textured emitters (put a material with a texture in the color channel on an object with a light tag. no material helper needed)
* objects that are set "invisible in render" dont get exported (if a child of these objects is set "visible in render" it gets exported)
* fixed Blend mats
* fixed other stuff i probably forgot about
* fixed rotation bug and other mesh stuff, normals
* fixed scale (thanks marcofly)
* if a channel is deactivated the texture doesnt get exported (finally found a way)


Cindigo 0.9 beta 1:
---------------------
* no more object tag (normal smoothing is on if the object has a phong tag, if "visible in render" is of object doesnt get exported)
* new material tag (materials created with older versions might be incompatible)
* fixed gamma


Cindigo 0.8 beta 2:
---------------------
* render settings tag will ask you once to choose an indigo dir (will need that later, no use of that at the moment)
* blend mat is a regular mat type not an extra tag
* mainly GUI changes
* and lots of code reorganization
* fixed blend mat bugs
* fixed exporting igs contents multiple times
* you can now use material names with dots (e.g. "mat.1")